#ifndef PAGEPROVIDER_H
#define PAGEPROVIDER_H

#include "bitmap.h"

extern BitMap *physicalPageTable;

class PageProvider:dontcopythis {

  public:
    PageProvider(int pages);

    ~PageProvider();

    int GetEmptyPage();
    void ReleasePage(int slot);
    int NumAvailPage();
};

#endif